home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Games / Arashi 1.1.1 / source code / Game Source / jam src / ThingBlocks.h < prev   
Encoding:
C/C++ Source or Header  |  1992-09-09  |  580 b   |  26 lines  |  [TEXT/KAHL]

  1. /*/
  2.      Project Arashi: ThingBlocks.h
  3.      Major release: Version 1.1d2, 9/5/95
  4.  
  5.      Last modification: Wednesday, September 9, 1992, 21:29
  6.      Created: Tuesday, March 10, 1992, 11:08
  7.  
  8.      Copyright © 1992, Juri Munkki
  9. /*/
  10.  
  11. typedef    struct
  12. {
  13.     long    thingSize;
  14.     long    clumpSize;
  15.     long    numItems;
  16.     long    logicalSize;
  17.     long    physicalSize;
  18.     char    theStuff[2];
  19. }    ThingBlockHeader,**ThingBlock;
  20.  
  21.  
  22. ThingBlock    NewThingBlock(long thingSize);
  23. int            EnlargeThing(ThingBlock tb, long sizeRequested);
  24. void        AddThing(ThingBlock tb, void *theThing);
  25. void        DeleteWithSwap(ThingBlock tb, int index);
  26.